thin slice of flank steak seasoned with annatto and other condiments and then grilled - Spanisch Englisch Wörterbuch